package com.woniu.zsd.recycle.service;

import com.woniu.zsd.recycle.dto.SelectEvaluateByUserIdDto;
import com.woniu.zsd.recycle.model.Evaluate;
import com.baomidou.mybatisplus.extension.service.IService;
import com.woniu.zsd.recycle.param.UserEvaluateParam;

import java.math.BigDecimal;
import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 彭于晏
 * @since 2025年02月18日
 */
public interface EvaluateService extends IService<Evaluate> {
    public void userEvaluate(UserEvaluateParam param)throws Exception;
    public void siteReply(String orderNum,String stationReply)throws Exception;
    public void selectStationScore()throws Exception;
    public List<SelectEvaluateByUserIdDto> selectEvaluateByUserId(Integer userId)throws Exception;
    public void cancelEvaluate(String orderNum,Integer userId)throws Exception;
}
